mountain fastness - Almanca İngilizce Sözlük